Text copied to clipboard!

Наслов

Text copied to clipboard!

Rust programer

Опис

Text copied to clipboard!
Tražimo Rust programera koji će se pridružiti našem timu i doprineti razvoju visokokvalitetnih softverskih rešenja koristeći Rust programski jezik. Idealni kandidat ima iskustva u radu sa sistemskim programiranjem, razvojem performansno kritičnih aplikacija i poseduje duboko razumevanje principa bezbednosti memorije i konkurentnosti. Kao Rust programer, bićete odgovorni za dizajniranje, implementaciju i održavanje softverskih komponenti koje su ključne za naše proizvode. Radićete u saradnji sa timovima za razvoj, QA i DevOps kako biste obezbedili stabilnost, skalabilnost i sigurnost naših rešenja. Očekuje se da budete proaktivni u rešavanju tehničkih izazova i da doprinosite unapređenju internih procesa i alata. Važno je da imate sposobnost da pišete čitljiv, efikasan i testiran kod, kao i da razumete potrebe korisnika i poslovne ciljeve. Bićete uključeni u sve faze životnog ciklusa softverskog razvoja, od planiranja i dizajna do implementacije i održavanja. Naš idealni kandidat je samostalna i motivisana osoba koja voli da uči i prati najnovije trendove u razvoju softvera. Ako ste strastveni u vezi sa Rust programiranjem i želite da radite na izazovnim projektima u dinamičnom okruženju, ovo je prava prilika za vas.

Одговорности

Text copied to clipboard!
  • Razvoj softverskih komponenti koristeći Rust programski jezik
  • Pisanje efikasnog, sigurnog i testiranog koda
  • Saradnja sa timovima za razvoj, QA i DevOps
  • Učestvovanje u dizajnu softverske arhitekture
  • Održavanje i unapređenje postojećeg koda
  • Pisanje tehničke dokumentacije
  • Praćenje i implementacija najboljih praksi u razvoju softvera
  • Učestvovanje u kod review procesima
  • Rešavanje tehničkih problema i optimizacija performansi
  • Doprinos razvoju internih alata i biblioteka

Захтеви

Text copied to clipboard!
  • Iskustvo u programiranju u Rust jeziku
  • Poznavanje principa sistemskog programiranja
  • Razumevanje bezbednosti memorije i konkurentnosti
  • Iskustvo sa alatima za verzionisanje (npr. Git)
  • Poznavanje rada sa Linux/Unix okruženjima
  • Sposobnost pisanja testova i rada sa CI/CD alatima
  • Dobre komunikacione veštine
  • Samostalnost i odgovornost u radu
  • Poželjno iskustvo sa drugim programskim jezicima (npr. C/C++, Go)
  • Spremnost na kontinuirano učenje i usavršavanje

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko dugo radite sa Rust programskim jezikom?
  • Možete li opisati jedan projekat na kojem ste koristili Rust?
  • Kako pristupate rešavanju problema sa konkurentnošću u Rustu?
  • Koje alate koristite za testiranje i debagovanje Rust aplikacija?
  • Da li imate iskustva sa radom u timovima koristeći Agile metodologiju?
  • Kako osiguravate bezbednost i stabilnost koda koji pišete?
  • Koje druge programske jezike poznajete i koristite?
  • Da li ste ranije radili na open-source projektima?
  • Kako ostajete u toku sa novostima u Rust zajednici?
  • Koji su vaši profesionalni ciljevi u narednih 5 godina?